# 字典生成式

# 创建一个包含四大小说名称的列表
books = ["红楼梦", "三国演义", "西游记", "水浒传"]
# 创建一个包含四大小说作者的列表
authors = ["曹雪芹", "罗贯中", "吴承恩", "施耐庵"]
# 使用字典推导式创建一个字典，键为书名，值为作者名
dict_a = {book: author for book, author in zip(books, authors)}
# 打印生成的字典
print(dict_a)

# 定义一个字符串
str1 = "你好啊"
# 使用字典推导式创建一个字典，键为字符串中的字符，值为字符的重复两次的字符串
dict_b = {ele1: ele2 * 2 for ele1, ele2 in zip(str1, str1)}
# 打印生成的字典
print(dict_b)

